supply shortfall - French English Dictionary